html {
	/*font-size: 62.5%;*/
	padding: 0;
	margin: 0;
	font-family: "微软雅黑" arial;
}

* {
	padding: 0;
	margin: 0;
}

body {
	padding: 0;
	margin: 0;
}

body {
	padding-top: constant(safe-area-inset-top);
	/*为导航栏+状态栏的高度 88px */
	padding-left: constant(safe-area-inset-left);
	/*//如果未竖屏时为0    */
	padding-right: constant(safe-area-inset-right);
	/*//如果未竖屏时为0*/
	padding-bottom: constant(safe-area-inset-bottom);
	/* //为底下圆弧的高度 34px*/
	/*background-color: red;*/
}

.first {
	max-width: 1080px;
	margin: 0 auto;
	box-sizing: border-box;
	background-color: rgba(163, 163, 163, 0.5);
	/*opacity: 0.5;*/
}

.cu {
	font-weight: 600;
}
./*去除所有a标签的样式*/
a,a:link,a:visited,a:hover,a:active{
        text-decoration: none;
        color:inherit;
        margin: 0px;
        padding: 0px;
}

/*<!--1.顶部悬浮菜单=======================-->*/

.top div {
	float: left;
	height: 5.56vw;
}

.top {
	position: fixed;
	z-index: 200;
	height: 11.11vw;
	width: 100vw;
	background: rgba(250, 172, 20, 1);
	/*margin:auto;*/
	display: -webkit-flex;
	-webkit-align-items: center;
}

.topjiantou {
	margin-left: 4.63vw;
	width: 2.5vw;
	text-align: center;
	/*上下居中*/
	display: -webkit-flex;
	-webkit-align-items: center;
}

.topjiantou img {
	width: 100%;
	height: 88.33%;
}

.detail_title {
	margin-left: 33.61vw;
	font-size: 4.444vw;
	color: white;
	/*width: ;*/
}

.fenxiang {
	margin-left: 30.83vw;
	width: 5.56vw;
}

.fenxiang img {
	width: 100%;
	height: 100%;
}


/*<!--2.轮播图=============================-->*/

.banner {
	padding-top: 11.11vw;
	height: 42.59vw;
	width: 100vw;
}

.banner img {
	width: 100%;
	height: 100%;
}


/*<!--3.主体基本信息===========================-->*/


/*3.1基本信息*/

.main_infor {
	/*height: 21.76vw;*/
	width: 100vw;
	background-color: white;
	padding-bottom: 2vw;
	padding-top: 1vw;
}

.main_infor div {}


/*3.11 公司名*/

.company div {
	float: left;
}

.company {
	margin: 0 auto;
	width: 100vw;
	margin: 2.3vw 0vw 0vw 0vw;
	/*上下居中*/
	display: -webkit-flex;
	-webkit-align-items: center;
	justify-content: center;
}

.zuokuang {
	width: 1.85vw;
	height: 100%;
}

.zuokuang {
	/*margin: 0vw 1.01vw 0vw 21.48vw;*/
}

.zuokuang img,
.youkuang img {
	width: 100%;
	height: 100%;
}

.company_name {
	float: left;
	font-family: "微软雅黑";
	font-size: 4.89vw;
	letter-spacing: 0.39vw;
}

.youkuang {
	margin: 0vw 0vw 0vw 1.01vw;
	width: 1.85vw;
	height: 100%;
}

.clearfloat {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}


/*3.12 职位与薪酬水平*/

.jobAndMoney {
	position: relative;
	/*上下居中*/
	display: -webkit-flex;
	-webkit-align-items: center;
	margin: 1.7vw 0vw 0vw 0vw;
	/*text-align:justify;*/
}
/*.liangduiqi{
	display: flex;
	justify-content: space-between;
}*/
.job_name {
	margin: 0vw 0vw 0vw 4.63vw;
	font-size: 4.89vw;
	font-family: "微软雅黑";
}

.money {
	position: absolute;
	top: 0.7vw;
	left: 77vw;
	/*margin: 0vw 0vw 0vw 56.81vw;*/
	font-size: 3.78vw;
	font-family: "微软雅黑";
	color: #ff8a00;
	letter-spacing: 0.139vw;
}


/*3.13 工作内容以及招聘人数，支付工资周期*/

.jobcontentAndPayment {
	position: relative;
	margin: 1.7vw 0vw 0vw 0vw;
	/*上下居中*/
	display: -webkit-flex;
	-webkit-align-items: center;
	font-family: "微软雅黑";
	font-size: 3.78vw;
	line-height: 6vw;
	color: #8c8c8c;
}

.job_content {
	margin: 0vw 1.85vw 0vw 4.63vw;
}

.payment {
	position: absolute;
	top: 0vw;
	left: 79.6vw;
	margin: 0vw 0vw 0vw 0vw;
	text-align: right;
}


/*3.2公司信息*/

.company_infor {
	padding-top: 1vw;
	background-color: white;
	width: 100vw;
	margin: 2.78vw 0vw 2.78vw 0vw;
	padding-bottom: 2vw;
}

.company_infor div {}

.company_introduction {
	margin: 1vw 0vw 0vw 4.63vw;
	font-family: "微软雅黑";
	font-size: 4.33vw;
}

.company_content {
	margin: 2vw  0vw 0vw 4.63vw;
	font-family: "微软雅黑";
	font-size: 3.59vw;
	color: #666666;
}

.contentcompany {
	display: block;
	width: 95%;
line-height: 6vw;
	/*只显示三行，多出来的隐藏*/
	word-break: break-all;
	word-break: ellipsis;
	display: -webkit-box;
	/** 将对象作为伸缩盒子模型显示 **/
	-webkit-box-orient: vertical;
	/** 设置或检索伸缩盒对象的子元素的排列方式 **/
	-webkit-line-clamp: 2;
	/** 显示的行数 **/
	overflow: hidden;
	/** 隐藏超出的内容 **/
	margin-bottom: 1.5vw;
}

.moreText {
	margin-left: 81vw;
	color: #faac14;
	/*margin-top: 1vw;*/
}

.moreText img {
	width: 2.41vw;
	height: 1.3vw;
}


/*面试信息*/

.interview_infor {
	font-family: "微软雅黑";
	font-size: 3.5vw;
	/*line-height: 4.63vw;*/
	line-height: 7vw;
}

.interview_infor>div {
	margin: 0vw 0vw 0vw 4.63vw;
}

.interview_place,
.work_place {
	position: relative;
}

.inform2 {
	/*text-align: center;*/
	color: #8c8c8c;
	/*line-height: 50px;*/
	font-size: 3vw;
}



.interview_infor img {
	/*position: absolute;*/
	top: 1vw;
	left: 88vw;
	text-align: right;
	margin: 0vw 0vw 0vw 2vw;
	vertical-align: middle;
	/*float: right;*/
	height: 2.685vw;
	width: 2.037vw;
}


/*3.3职业介绍*/

.job_information {
	background-color: white;
	margin: 2.78vw 0vw 20vw 0vw;
	/*border-bottom: 2.5vw solid rgba(237, 237, 237, 1);*/
}

.job_information div {}

.job_introduction {
	margin: 0vw 0vw 1vw 4.63vw;
	font-family: "微软雅黑";
	font-size: 4.33vw;
	padding-top: 2vw;

}

.job_require {
	margin: 0vw 0vw 0vw 4.63vw;
	font-family: "微软雅黑";
	letter-spacing: 1.5px;
	font-size: 3.78vw;
	color: #8c8c8c;
	line-height: 8vw;
}


/*<!--4.立即报名===========================-->*/

.apply {
	position: fixed;
	z-index: 200;
	bottom: 0;
	background-color: #faac14;
	height: 11.11vw;
	width: 100vw;
	/*上下居中*/
	display: -webkit-flex;
	-webkit-align-items: center;
	justify-content: center;
}

.apply_text {
	font-family: "微软雅黑";
	font-size: 4.44vw;
	color: white;
}


/*<!--5.分享蒙版============================-->*/

.meng {
	/*margin: 0 auto;*/
	position: fixed;
	/*position: absolute;*/
	z-index: 8888;
	left: 5vw;
	bottom: 20vw;
	display: none;
}

.meng1 {
	width: 91.67vw;
	height: 42.78vw;
	border-radius: 10px;
	background-color: white;
}

.meng_title {
	display: -webkit-flex;
	-webkit-align-items: center;
	justify-content: center;
	font-family: "微软雅黑";
	font-size: 4.26vw;
	margin: 0vw 0vw 0vw 0vw;
	padding: 5vw 0vw 5.6vw 0vw;
}

.share_place {
	display: flex;
	justify-content: space-around;
}

.place {
	position: relative;
}

.place span {
	display: block;
	margin: 0vw 0vw 0vw 0vw;
	;
	position: absolute;
	font-size: 3.24vw;
	top: 16vw;
	width: 129%;
}

.qqyou {
	left: 9%;
}

.weixin {
	left: 5%;
}

.pengyou {
	left: -10%;
}

.place img {
	width: 13.89vw;
	height: 13.89vw;
}

.weixin_place {
	margin: 0vw 0vw 0vw 0vw;
}

.meng2 {
	background-color: white;
	margin-top: 4.17vw;
	width: 91.67vw;
	height: 13.89vw;
	border-radius: 10px;
	font-family: "微软雅黑";
	font-size: 4.26vw;
	/*font-stretch: normal;*/
	/*	font-weight: normal;*/
	/*letter-spacing: 4.6px;*/
	/*上下居中*/
	display: -webkit-flex;
	-webkit-align-items: center;
	justify-content: center;
	color: #faac14;
}

.menghui {
	position: fixed;
	/*position: absolute;*/
	z-index: 2000;
	top: 0vh;
	background-color: #7f7f7f;
	opacity: 0.5;
	width: 100vw;
	height: 100vh;
	display: none;
}